import java.util.Arrays;

public class array {
    public static void main(String[] args) {
        int[] arr1 = new int[]{2, 3, 4};
        transform2(arr1);
        System.out.println(Arrays.toString(transform2(arr1)));
    }

    // 实现一个方法 transform, 以数组为参数, 循环将数组中的每个元素 乘以 2 ,
    //   并设置到对应的数组元素上. 例如 原数组为 {1, 2, 3}, 修改之后为 {2, 4, 6}
    //扩大数组本身
    public static void transform1(int[] arr) {
        for (int i = 0; i < arr.length; i++) {
            arr[i] *= 2;
        }
    }

    //扩大其他数组
    public static int[] transform2(int[] array) {

        int[] tmp = new int[array.length];//

        for (int i = 0; i < array.length; i++) {

            tmp[i] = array[i] * 2;

        }

        return tmp;
    }
}
